<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:import schemaLocation="http://localhost:1219/SVCWCF/GenericoWCF.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" />
  <xs:complexType name="ProfesorDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q1:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoPersona" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoProfesor" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="NivelEstudios" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ProfesorDTO" nillable="true" type="tns:ProfesorDTO" />
  <xs:complexType name="ClaseDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q2="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q2:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoAsignatura" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoClase" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Explicacion" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Fecha" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Titulo" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ClaseDTO" nillable="true" type="tns:ClaseDTO" />
  <xs:complexType name="ConvocatoriaDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q3="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q3:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="Año" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CalificacionConvocatoria" nillable="true" type="xs:float" />
          <xs:element minOccurs="0" name="CoAlumno" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoAsignatura" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoConvocatoria" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Observaciones" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="ConvocatoriaDTO" nillable="true" type="tns:ConvocatoriaDTO" />
  <xs:complexType name="RenglonDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q4="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q4:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoAsignatura" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoRenglon" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoTipoRenglon" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Descripcion" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FchCreacion" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FchRequerimiento" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Nombre" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Publico" nillable="true" type="xs:boolean" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="RenglonDTO" nillable="true" type="tns:RenglonDTO" />
  <xs:complexType name="RenglonDocumentacionDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q5="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q5:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CalificacionPractica" nillable="true" type="xs:double" />
          <xs:element minOccurs="0" name="CoAlumno" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoConvocatoria" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoDocumentacionReq" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoRenglon" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="FchEntrega" nillable="true" type="xs:dateTime" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="RenglonDocumentacionDTO" nillable="true" type="tns:RenglonDocumentacionDTO" />
  <xs:complexType name="DocumentacionReqDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q6="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q6:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoDocumentacionReq" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="NombreDoc" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Path" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="DocumentacionReqDTO" nillable="true" type="tns:DocumentacionReqDTO" />
  <xs:complexType name="MensajeDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q7="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q7:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoMensaje" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoPersona" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoRenglon" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Contenido" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FchCreacion" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="FchEntrega" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Titulo" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Valoracion" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="MensajeDTO" nillable="true" type="tns:MensajeDTO" />
  <xs:complexType name="PersonaDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q8="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q8:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="Aficiones" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Apellido1" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Apellido2" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="CoNivel" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoPersona" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Dni" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="FechaNacimiento" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Frase" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Imagen" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Nick" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Nombre" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Propio" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="UltimaConexion" nillable="true" type="xs:dateTime" />
          <xs:element minOccurs="0" name="Userhash" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="PersonaDTO" nillable="true" type="tns:PersonaDTO" />
  <xs:complexType name="TitulacionDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q9="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q9:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoTitulacion" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Creditos" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Nombre" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="TitulacionDTO" nillable="true" type="tns:TitulacionDTO" />
  <xs:complexType name="AlumnoDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q10="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q10:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="AñoMatriculacion" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoAlumno" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoPersona" nillable="true" type="xs:int" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AlumnoDTO" nillable="true" type="tns:AlumnoDTO" />
  <xs:complexType name="AsignaturaDTO">
    <xs:complexContent mixed="false">
      <xs:extension xmlns:q11="http://schemas.datacontract.org/2004/07/AccesoDatos.DTO.Base" base="q11:IDTO">
        <xs:sequence>
          <xs:element minOccurs="0" name="CoAsignatura" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoProfesor" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CoTitulacion" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="CreditosAsig" nillable="true" type="xs:int" />
          <xs:element minOccurs="0" name="Nombre" nillable="true" type="xs:string" />
          <xs:element minOccurs="0" name="Titulacion" nillable="true" type="xs:string" />
        </xs:sequence>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  <xs:element name="AsignaturaDTO" nillable="true" type="tns:AsignaturaDTO" />
</xs:schema>